protests erupt - Espagnol Anglais Dictionnaire